﻿@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(/onlinecss/onlineeditor.css);
/* ҳֿʼ */
.language {}
.online_shopping li{ float:left; width:22.8%; margin:5px 7px;text-align:center;}
.online_shopping a{display:block;   }
.online_shopping a:hover{ text-decoration:none;}
.online_shopping a img{display:block;margin-bottom:1px;width:92%;border:1px solid #cfcfcf;height:105px;padding:5px;background-color:#f4edd2; }
.online_shopping .hover img{border:1px solid #f3eccf; background-color:#bfb288;}
.online_shopping .pt{display:block;overflow:hidden;border:1px solid #cfcfcf;width:92%;padding:5px;background-color:#f4edd2;line-height:25px;  white-space:nowrap;text-overflow:ellipsis;}
.online_shopping .hover .pt{border:1px solid #f3eccf; background-color:#bfb288;}
.online_shopping .sh{display:block;overflow:hidden;}



/***首部切换*****/
 .js{width:90%; margin:10px auto 0 auto; }
		.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }
		.js p span{ float:right; }
		.js p span a{ color:#f00; text-decoration:underline;   }
		.js textarea{ height:50px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }


		/* 本例子css */
		.sideMenu{ }
		.sideMenu h3{ width: 300px;height:40px; line-height:40px; padding-left:10px;  border-top:1px solid #e3e3e3; cursor:pointer;font:normal 14px/32px "Microsoft YaHei";color: #828282;font-size: 108%;font-weight: 300;
		}
		.sideMenu h3 {display:block;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
		.sideMenu h3 em{ float:right; display:block;  background:url(../images/icon_accordion.png) right 10px no-repeat; cursor:pointer;padding: 10px 30px 10px 0;height:20px; }
		.sideMenu h3.on em{ background-position: right -28px; }
		.sideMenu h3.on {  color: #3661ad; font-weight: bold;}
		.sideMenu ul{ padding:8px 25px; color: #828282; display:none; /* 默认都隐藏 */ }
		.sideMenu ul li {display:block;width:300px;}







.header{border-top: 5px solid #425a89;height: 85px;}


.logo{float:left;height:65px; overflow:hidden;padding: 8px 0;}
.logo a {display:block;width:330px;height:65px;}
.logo a img {transition: opacity 500ms;opacity: 1;}
.logo a:hover img {opacity: 0.5;}


.i_container{width:1000px; margin:0 auto 20px;}
.i_left{float:left; width:315px;margin-top: 10px;}
.n_title {font-size: 14px;color: #445D8F;line-height: 40px;}
.n_title a {color: #666;}

.i_newslist{margin-top:12px;}
.i_newslist li {width:313px;float:left;position:relative;margin-bottom:15px;}
.i_newslist li .c_mg {float:left;margin-right:10px;}
.i_newslist li .col {float:left;width:230px;}
.i_newslist li .col .tmm {display:block;height:40px;line-height:22px;overflow:hidden;margin-top:16px;color: rgb(153, 153, 153);}
.i_newslist li .col a{display:block;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;height: 20px;line-height: 20px;color: #666666;}
.i_newslist li .c_mg a{display:block;overflow:hidden;width:68px;}
.i_newslist li .c_mg a img {width:100%;transition: opacity 500ms;opacity: 1;}
.i_newslist li .c_mg a:hover img {opacity:0.5;}
.nn {margin-top:12px;}
.nn .c_mg a {display:block;overflow:hidden;width:313px;height:103px;}
.nn .c_mg a img {width:100%;transition:opacity 500ms;opacity:1;}
.nn .c_mg a:hover img {opacity:0.5;}
.nn .col {display: block;padding-top: 15px;line-height: 22px;color: #999999;}
.i_middle {float:left;width:315px;margin-left: 25px;margin-top: 10px;}
.i_right{float:right;width:315px;margin-right: 8px;margin-top: 10px;}

.indexnews3_title  a {display:block;width:313px;color: #3661ad;font-weight: bold;background: url("../images/icon_accordion.png") right 7px no-repeat;padding: 10px 30px 10px 0;transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;}
.indexnews3_title  a:hover {background-position:right -30px;text-decoration:underline;}




.abo {padding: 25px 0;background: #f8f9fb;color: #888;margin-bottom: -23px;}
.abo .custom {color: #425a89;width:500px;float:left;}
.abo .custom  a {font-family: microsoft yahei; color: #425a89; font-size: 14px;}
.link {float:left;margin-top:20px;}
.bb {width:1px;height:400px;margin:0 auto;} 
.i_banner{margin:0 -800px;}
.i_pro_01{width:520px; height:120px; background:url(../images/i_left_bg.jpg) no-repeat left top;}

.i_p_list .tabs{ display:inline-block; width:500px; padding:3px 10px 0; line-height:22px;font-family:Microsoft YaHei;}
.i_p_list .tabs li{float:left; width:76px; height:22px; }
.i_p_list .tabs li a{display:block;color:#361e12; background:url(../images/icon01.gif) no-repeat left top; text-align:center;}
.i_p_list .tabs li.on a{  background-position:left bottom; color:#FFF; }

.i_title_01 span{display:block; float:right; padding-right:10px;}

.i_p_list .panes{width:500px; margin:5px auto 0;}
.i_p_list .panes a{display:block; display:inline; float:left; width:108px; height:74px; margin:0 7px;}
.i_p_list .panes a img{width:104px; height:70px; border:2px solid #361e12;}

.i_news{width:415px;}
.i_newsbg{background:url(../images/icon02.jpg) no-repeat 65px top;}
.i_news img{float:left; width:133px; height:86px; border:2px solid #FFF; margin:12px 10px 0 0;}


.i_pro_02{width:1000px; margin:15px 0px;;}
.i_pro_02 li {float:left;width:326px;height:181px;display:block;overflow:hidden;margin-right:7px;}
.i_pro_02 li img {width:100%;transition: transform 500ms;transform: scale(1);}
.i_pro_02 li img:hover {transform: scale(1.1);}


.footer{line-height:20px;font-family:Microsoft YaHei;background:#384C76;margin-top: 23px;overflow:hidden;}
.footer a{color:#fff; text-decoration:none;}
.footer a:hover{color:#28261e; text-decoration:underline;}

.copyright{text-align:center;}
.lan{float:right; line-height:30px;}




/* ҳֽ */

/* ҳֿʼ */
.pb{margin:0px auto;text-align:center;width:100%;background:url(../images/bg_banner.jpg) repeat top left;overflow:hidden;}
.pb .pbb {width:1px;height:291px;margin:0 auto;}
.sitepbanner {margin:0 -1000px;}
.pb_l{float:left; width:170px;}
.pb_r{float:right; width:828px;}

.p_container{margin-top:-26px;position:relative;z-index:1000;}
.p_left{float:left; width:170px; position:relative;background:#fff;}
.p_right{float:right; width:746px;box-shadow: 1px 0px 6px rgba(0,0,0,0.5);border-radius:4px;padding:30px;background:#fff;}


.p_right_title{width:746px;border-bottom: 1px solid #cfcfcf;height: 60px;padding-bottom: 20px;}
.p_right_title h3{float:left; padding:20px 0 0 0px;font-family:Microsoft YaHei;color: #525252;font-size: 136%;text-transform: uppercase;display:block;overflow:hidden;white-space:nowrap;cursor: pointer;width:105px;}
.p_right_title .tm{float:right; padding:5px 30px 0 0; color: #008aa8;font-size: 14px;font-family:"微软雅黑";}
.p_right_title .tm a {color: #008aa8;}
.p_right_title .tm a:hover {text-decoration:underline;}
.p_right_title .tm img{float:left; display:block; margin-right:5px;}

.p_right_content{width:670px; padding:30px; line-height:20px;}
/* ҳֽ */

.p_tab_title{  border-bottom:1px solid #b3a076; line-height:51px;
    height: 51px;
margin-bottom:10px;}

#jobs .p_right_content{padding:30px 30px;}
.jods_table_title{ font-weight:bold;}
.p_tab_title dt{font-family:Microsoft YaHei; float:left;font-size:14px; font-weight:bold;    color: #2F1A10;}
.p_tab_class { display:inline-block;}


.p_tab_class li{ float:left;}



.p_tab_class a{ float:left;margin-top:15px; /*width of sub menus*/height:25px; padding-left:15px;background:url(../images/navsubbg.gif) no-repeat 5px center;color:#4A2B19;font: normal 12px/25px Microsoft YaHei; cursor:pointer;}
.p_tab_class a span{ display:block;padding-right:15px;}
.p_tab_class a:hover span,.p_tab_class li.hover span{background:url(../images/navsubbghoverright.gif) no-repeat right top;}
.p_tab_class a:hover,.p_tab_class li.hover a{ background:url(../images/navsubbghoverleft.gif) no-repeat left top;color:White;}




.jobs_title{ cursor:pointer;}
#com_lastistop_jobs{ margin-bottom:10px;}

#com_lastistop_jobs table{ text-align:center;}
#com_lastistop_jobs td{height:30px;line-height:30px; }
#com_lastistop_jobs .tdt1{ font-weight:bold;}
#com_lastistop_jobs .tdb{ border-bottom:0px;}
 #com_lastistop_jobs .tt {background: #cfcfcf;height: 27px;line-height: 27px;} 
#com_lastistop_jobs .tt1 {text-align:left;text-indent:20px;}

#com_lastistop_jobs .text_left{ text-align:left;}
#com_lastistop_jobs td{ background:none;}
.language img{ display:none; float:left; padding-top:10px;}


#gbook .gbook_indexpost td{ padding:4px 0;}
#gbook .gbook_indexpost td input{border:1px solid #cfcfcf; height:22px;line-height: 22px;}
#gbook .gbook_indexpost td iframe{border:1px solid #cfcfcf; }
#gbook .gbook_indexpost td input:focus{outline:none;}
#gbook .gbook_indexpost td font {font-size:12px;color:#868686;}

.bshare-custom{ display:inline; padding-left:20px;}
